c58a9f876ed725bfe55c5365c11145b1b0e42d6c,plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/builder/ScalaModelBuilderImpl.java,ScalaModelBuilderImpl,buildAll,#String#Project#,51
Before Change
final ScalaModelImpl scalaModel = new ScalaModelImpl();
for (Task task : project.getTasks()) {
if (task instanceof ScalaCompile && COMPILE_SCALA_TASK.equals(task.getName())) {
ScalaCompile scalaCompile = (ScalaCompile)task;
scalaModel.setScalaClasspath(scalaCompile.getScalaClasspath().getFiles());
After Change
scalaModel = createModel(scalaTask);
}
else {
Iterator<ScalaCompile> it = project.getTasks().withType(ScalaCompile.class).iterator();
if (it.hasNext()) {
scalaModel = createModel(it.next());
}